English Dictionary
◊ NORTH SEA
North Sea
n : an arm of the North Atlantic between the British Isles and
Scandinavia; oil was discovered under the North Sea in
1970 [syn: {North Sea}]